Skip to content

salim-benhamadi/Voters

Repository files navigation

VOTERs

“VOTErs” is a solution intended to make every online voting action as secure and empirical as a public election by matching a Bitcoin transaction to a vote cast by a voter in favor of the candidate selected by the voter. Our platform therefore makes it possible to take the current process of voting in an election on Election Day (in a state with voter identification laws) and bring this process fully online, with the aim of making it more easy, safer and even more cost effective for everyone involved.

This project was made using a smart contract in Solidity which facilitates Voting online on Celo in 158 lines of code. Our contract will be able to create Elections, let people participate in them, and vote for the right candidate.

Dependencies

Step 1. Clone the project

git clone https://github.com/salimhammadi15/Voters

Step 2. Install dependencies

cd VOTErs
npm install

Compile

truffle compile

Step 3. run Interact.js

the interact.js file contains the code to interact with the blockchain, which includes : Creating election, add a candidate, vote

node interact.js

Prototype

accessibility text accessibility text accessibility text accessibility text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published